impeccable reputation

Translations
réputation irréprochable